/*
 * TrackerMessenger.hh
 *
 *  Created on: 16.02.2011
 *      Author: ed
 */

#ifndef TRACKERMESSENGER_HH_
#define TRACKERMESSENGER_HH_
#include "G4UImessenger.hh"
#include "G4UIcommand.hh"
#include "G4UIdirectory.hh"
#include "G4UIcmdWithoutParameter.hh"
#include "TrackerSD.hh"
class TrackerSD;
class TrackerMessenger:public G4UImessenger
{
public:
	TrackerMessenger(TrackerSD* aTrackerSD);
	void SetNewValue(G4UIcommand*, G4String);
	virtual ~TrackerMessenger();
private:
	TrackerSD *trackerSD;
	G4UIcmdWithoutParameter * cmd;
	G4UIdirectory * dir;
};

#endif /* TRACKERMESSENGER_HH_ */
